package com.foreveross.taskservice.application.pages;

import java.util.List;

import com.foreveross.taskservice.application.IBaseJpaApplication;
import com.foreveross.taskservice.application.task.statsdetail.vo.BaseChannelVO;
/**
 * 页面渠道信息接口,主要以vo模型包装模型
 * @author guokenye
 *
 */
public interface IPageChannelApplication extends IBaseJpaApplication{
	/**
	 * 获得所有渠道vo
	 * @return
	 * @throws Exception
	 */
	public List<BaseChannelVO> getAllChannels()throws Exception;
	/**
	 * 获得所有可用渠道vo
	 * @return
	 * @throws Exception
	 */
	public List<BaseChannelVO> getAllEnableChannels()throws Exception;
	
	
	public BaseChannelVO getChannel(long id)throws Exception;
}
